package com.kapcb.statemachine.builder;

/**
 * <a>Title: ParallelFrom </a>
 * <a>Author: cb <a>
 * <a>Description: ParallelFrom <a>
 *
 * @author cb
 * @version 1.0
 * @date 2024/7/26 9:46 AM
 * @since 1.0
 */
public interface ParallelFrom<S, E, C> {

    /**
     * Build transition target state and return to clause builder
     *
     * @param stateIds id of state
     * @return To clause builder
     */
    To<S, E, C> toAmong(S... stateIds);

}